pcb flexible circuits electronics backup ups design circuit boards laptops battery backup battery charger flexible printed circuits uninterruptible power supply circuit power protection printed circuit boards battery solar energy computer parts flex circuit design memory